police car – English–Français translations

🇬🇧 en fr 🇫🇷

police car noun

  • automobile used by a police officer
autopatrouille, véhicule de police
Wiktionary Links